@media screen and (max-width:768px) {

  body{
    width: 100%;
  }

  /* 任务 */
  .left_inp_par select {
    width: 235px;
  }

  .sj_top_par {
    width: auto;
    padding-left: 0;
  }

  .sj_top_ul_par {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .sj_top_ul li div input {
    width: auto;
    padding: 5px 20px;
  }

  .sj_top_ul li div:first-child {
    width: 40%;
  }

  .sj_top_ul li {
    align-items: unset;
    margin-bottom: 10px;
  }

  .rwxq_left_c {
    padding-left: 0;
  }

  .rwxq_left_top p {
    flex-wrap: wrap;
  }

  .rwxq_left_top div {
    padding-left: 0px;
    display: block;
  }

  .rwxq_left_top h1 {
    font-size: 12px;
  }

  .rw_c_it li {
    width: 100%;
  }

  .left_top_sousuo {
    padding: 10px;
  }

  .left_inp_par div {
    margin-right: 0px;
  }

  .left_inp_par input {
    padding: 10px 10px;
  }

  .left_inp_par {
    display: block;
  }

  .rw_left {
    margin-right: 0px;
  }

  .rw_left_c {
    padding: 0px 10px;
  }

  .xz_dis {
    display: block;
  }

  .sj_top_ul li div button {
    margin-top: 20px;
  }

  .sj_c_ul_par {
    padding-left: 0;
    width: 100%;
  }

  .sj_c_ul li input {
    width: 100%;
  }

  .sj_b_par {
    width: auto;
  }

  .sj_b_btn {
    /* padding-left: 0; */
    text-align: center;
    padding: 10px 0px;
  }

  .sj_b_btn button {
    margin-top: 10px;
  }

  .sj_c_ul ul {
    width: auto;
  }

  /* .sj_c_ul button{
    padding: 10px 10px;
  }
  .sj_c_ul li button{
    margin-left: 5px;
  } */
  .sj_c_ul li {
    display: block;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 5px;
  }

  .sj_c_ul li p {
    width: auto;
    text-align: left;
    margin-bottom: 10px;
  }

  .sj_c_ul li button {
    margin-left: 0;
  }

  .sj_c_ul li div {
    margin: 0;
    margin-bottom: 10px;
  }

  .sj_par {
    display: block;
  }

  .fa_ri {
    width: auto;
  }

  .fa_c {
    padding: 0px 10px;
  }

  .fa_left {
    width: auto;
  }

  .fa_btn_par {
    padding-top: 20px;
    padding-bottom: 60px;
  }

  .fa_c_par h1 {
    padding-bottom: 20px;
  }

  /* 任务结束 */

  /* 登录注册 */

  .second_par {
    width: auto;
  }

  .second_login {
    width: 330px;
    margin-right: 25px;
  }

  .login_dis {
    padding: 0px 25px;
  }

  .login_div i {
    left: 25px;
  }

  /* 登录结束 */

  .sj_top_ul li div {
    font-size: 12px;
  }

  .zg_main ul {
    padding-bottom: 20px;
  }

  .jl_ul {
    padding-bottom: 30px;
  }

  .rw_ri_par {
    padding-bottom: 20px;
  }


  /* 共有样式修改 */

  .left-nav {
    border: 0;
  }

  .substance_rt {
    padding: 0;
  }

  .substance_lf,
  .substance_rt {
    display: block;
  }

  .substance_lf {
    width: 100%;
    min-height: 450px;
  }

  .list-page .page:nth-child(2),
  .list-page .page:nth-child(3) {
    margin-right: 5px;
  }






  .rw_top {
    padding-left: 0;
  }

  .jf_c_top {
    display: block;
  }

  .jf_c_top div p {
    width: 30%;
  }

  .rw_top_div div {
    margin-bottom: 10px;
  }

  .rw_top_div div {
    margin-right: 50px;
  }

  .rw_c {
    padding: 0%;
  }
  /* .rw_c_ul li div:first-child{
    padding-left: 0;
  }
  .rw_c_ul li div:first-child b{
    margin-right: 0;
  } */
  /* .rw_c_ul li:first-child{
    display: flex;
  } */
  .rw_c_ul li{
    display: block;
    padding-left: 20px;
  }

  .rw_c_ul li div:nth-child(2){
    width: auto;
  }
  /* .rw_c_ul li div:first-child{
    width: auto;
  } */

  .rw_c_ul li div{
    width: auto;
    margin-bottom: 10px;
  }
  .rw_c_ul li div span{
    margin-right: 5px;
  }
  .jf_c_top div{
    margin-bottom: 10px;
    width: auto;
  }
  .rw_top_div div {
    width: auto
  }

  .jf_top_c div{
    width: 30%;
  }

  .jf_b_ul li div:nth-child(3){
    width: 18%;
  }

  .xx_ul li input{
    width: auto;
  }
  .xx_ul li p{
    width: 25%;
  }
  .xx_ul li select{
    width: auto;
  }

  .xx_ul li{
    margin-bottom: 10px;
  }

  .xx_ul li button{
    margin-bottom: 20px;
  }

  .erba{
    display: block;
  }
  .er, .ba{
    display: block;
  }
  .er{
    width: auto;
  }

  .zs_ul li{
   width: 47%;
   margin-right: 10px;
  }

  .zs_ul li:nth-child(2n){
    margin-right: 0
  }

  .zs_par{
    padding-left: 0;
  }
  .zs_ul li h1{
    font-size: 12px;
  }
  .zx_ul li h2{
    font-size: 12px;
    color: #333333;
    padding: 10px 15px 10px 15px;
    line-height: 30px;
  }
  /* 2020.10.17 */
  .substance_lf{
    display: none;
  }
  .rt_tit{
    padding: 10px;
  }
  .phone_show{
    display: block;
  }
  .jf_top, .jf_c {
    padding-left: 0;
  }
  .jf_c_msg p{
    padding-left: 10px;
  }
  .jf_c_top div button{
    margin-left: 5px;
  }
  .left_inp_par select {
    padding: 6px 25px;
    font-size: 14px;
  }
  .left_inp_par input{
    padding: 6px 10px;
    font-size: 14px;
  }
  .left_inp_par button {
    padding: 5px 0px;
    font-size: 14px;
}
.xz_dis button {
  padding: 5px 0px;
  font-size: 14px;
}
}
